package com.ym.medical.domain.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.ym.medical.enums.DoctorJobTitle;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author: 张文博
 * @version: 2019年09月04日 17:21
 */
@Data
public class UserDoctViewVo {

    @ApiModelProperty(notes = "医生id")
    private Long doctId;

    private Long followId;

    private Long patientId;

    @ApiModelProperty(notes = "医生名")
    private String realName;

    @ApiModelProperty(notes = "医生头像")
    private String headUrl;

    @ApiModelProperty(notes = "科室名")
    private String deptName;

    @ApiModelProperty(notes = "医院名")
    private String hosName;

    @ApiModelProperty(notes = "职称")
    @JsonSerialize(converter = DoctorJobTitle.Covert.class)
    private String jobTitle;

    private String jobTitleName;

    private Date date;

    @ApiModelProperty(notes = "优惠券记录id")
    private List<Long> couponIdRecords;



}
